@charset "utf-8";
/*override*/
#site-main{
	padding:0;
	background-color:#f8f8f8;
}
#secondary-nav{
	right:120px;
	border-right:1px solid #d2d2d2;
}


.detail-mian{
	width:626px;
	float:left;
	-webkit-box-shadow:8px 0 10px 0 rgba(0, 0, 0, 0.11);
	-moz-box-shadow:8px 0 10px 0 rgba(0, 0, 0, 0.11);
	box-shadow:8px 0 10px 0 rgba(0,0,0,0.11);
}
.detail-sidebar{
	width:354px;
	float:left;
}

.detail-header{
	position:relative;
	padding:10px 0;
	color:#333;
	border-bottom:1px solid #d2d2d2;
}
.detail-title{ 
	font-size:16px;
	padding:0 20px 10px;
	text-shadow:none;
}
.detail-tags{
	padding:0 20px; 
	text-shadow:none;
}
.detail-tags a{
	color:#333;
}

.detail-info{
	margin:20px;
	border-bottom:1px dashed #d2d2d2; 
	padding-bottom:20px;
	color:#696969;
	line-height:18px;
}
.detail-info .detail-info-label{
	/*border-bottom:1px dashed #eee;*/
	padding-bottom:10px;
	font-size:12px;
	font-weight:bold;
	color:#444;
}
.detail-pic{
	margin:0 20px 20px;
}
.detail-block{
	position:relative;
	padding:28px 20px 20px 30px;
	border-bottom:1px solid #d2d2d2;
    box-shadow: 0 1px 0 0 white inset;
}
.detail-label{
	position:absolute;
	top:0;
	left:30px;
	border:1px solid #d2d2d2;
	border-width:0 1px 1px;
	padding:3px 6px 2px;
	color:#888;
	-moz-border-radius:0 0 3px 3px;
	-khtml-border-radius:0 0 3px 3px;
	-webkit-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
}
.detail-name{
	font-size:14px;
	padding-bottom:10px;
}
.detail-price,.detail-code{
	line-height:18px;
}
.detail-key{
	color:#696969;
}
.detail-price{
	color:#990f00;
}
.contact-us-button{
	padding:10px 0 0;
	margin-top:10px;
	border-top:1px dotted #d2d2d2;
}
.send-message{
	line-height:28px;
	padding:0 10px;
	border:1px solid #0071E0;
	display:inline-block;
	color:#fff;
}
.send-message:hover{
	border-color:#006;
}
.detail-simple-des{
	color:#696969;
	text-indent:2em;
	line-height:18px;
}
  
.sidebar-product-item{
	padding-bottom:20px;
	border-bottom:1px dotted #d2d2d2;
	border-width:1px 0;
	position:relative;
	margin-bottom:21px;
}
.sidebar-product-item.last{
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:none;
	
}
.sidebar-product-item img{
	width:108px;
	height:84px;
	overflow:hidden;
}
.sidebar-product-item .title{
	position:absolute;
	left:118px;
	top:0;
}
.sidebar-product-item .description{
	position:absolute;
	left:118px;
	top:24px;
	line-height:18px;
	color:#696969;
	width:186px;
}
.sidebar-product-item .price{
	position:absolute;
	left:118px;
	top:70px;
	color:#990f00;
}
.sidebar-product-item .label{
	color:#696969;
}


